high-pitched whine - Turco Inglés Diccionario